/**
 * 版权所有(C)，上海海鼎信息工程股份有限公司，2021，所有权利保留。
 * <p>
 * 项目名：	boot-demo
 * 文件名：	User
 * 模块说明：
 * 修改历史：
 * 2021/10/18 0018 - lizhixing - 创建。
 */
package com.lovely602.boot.bootdemo.domain.user;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import org.springframework.jdbc.core.BeanPropertyRowMapper;
import org.springframework.jdbc.core.RowMapper;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * @author lizhixing
 */
@Setter
@Getter
@Entity
@Table(name = User.TABLE_NAME)
public class User implements Serializable {

  /** 表名 */
  public static final String TABLE_NAME = "boot_user";

  // 主键
  @Id
  private String id;

  private String username;

  private String password;

  public static RowMapper<User> mapper = BeanPropertyRowMapper.newInstance(User.class);
}
